pertaining to new spain or inhabitants - Français Anglais Dictionnaire